body{font-family:"Microsoft Yahei";font-size:10px; color: #666666; background:#f5f5f5;background-size: 100% auto;}
html{overflow-x: hidden;}
/*头部*/
header{width: 100%; height:3rem; background:#009933; position: fixed;}
header h1{font-size: 1.3rem; text-align: center; line-height: 2.7rem; color: #FFFFFF;}
.nav_tubiao{position: absolute; top: 0; right: 0; bottom: 0; left: 0;}
.nav_tubiao span{ padding: 0.7rem 0.5rem 0 0.5rem; display: block; width: 50%; text-align: right; float: left;}
header span a{display: block;}
header span img{width:1.5rem;}
.app_banner{padding-top: 3rem;}
.app_banner img{width: 100%;}
.wap_box{background: #FFFFFF; border-top:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;}
.lgywm_title { width:100%; height:auto; color: #999999; font-size: 1rem;}
.lgywm_title strong{color: #009933; font-size: 1.2rem;}
.xian { width:100%; height:25px; border-bottom:1px solid #d7d8d8; }
.lwenzi { width:110px; height:auto; text-align:center; background-color:#FFF; margin:-15px auto 0px;}
.index_about{padding:0 0.5rem; line-height:1.5rem;font-size:0.85rem; margin-bottom: 1rem; overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    display: box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    word-break: break-word;}
.index_about img{width: 100%;}    
.index_product {overflow: hidden; margin-bottom: 1rem; padding: 0 0.5rem; text-align: center;}
.index_product li{width: 50%; float: left;}
.index_product li img{padding: 0.5rem 0.2rem; width: 100%;box-sizing: border-box;}
.index_product li span{display: block;}
.index_news { width:100%; height:auto; padding:0.5rem; border-bottom:1px solid #EEEEEE; text-align: left; overflow: hidden; }
.index_news h3 { width:70%; font-size:1rem; color:#333; line-height:25px; overflow:hidden; white-space: nowrap;text-overflow:ellipsis;word-break:hyphenate;}
.index_news p { width:70%; font-size:0.85rem; color:#666; line-height:30px; overflow:hidden; white-space: nowrap;text-overflow:ellipsis;word-break:hyphenate;}
.index_news .lzj { width:25%;  text-align:center; float:left; margin-right: 5%;}
.index_news .lzj img{width: 100%;}
.ask-list{margin-bottom:1rem;overflow:hidden;}
.ask-list li{margin:0 8px;border-bottom:1px solid #ebedee;}
.ask-list li a{display:block;padding:14px 7px 10px;overflow:hidden}
.ask-list li h4{line-height:24px;margin-bottom:5px; font-size:1rem; }
.ask-list li p{line-height:20px;color:#868b98; font-size:0.85rem; margin-bottom:5px;max-height:60px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;display: box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;word-break: break-word;}
.ask-list li .ask-descrip{display:block;float:right;line-height:20px;color:#b3b6bd;font-size:12px}
/*友情链接*/
.link_box{margin-bottom: 1rem; overflow: hidden;}
.link_box a{display: block; }
.link_box li{float: left; width: 50%; }
.link_box img{width: 100%;border: 1px solid #EEEEEE;}
.link_box li:nth-child(2n){
	padding-top: 0.5rem;
    padding-right: 0.5rem;
    padding-left: 0.25rem;
}
.link_box li:nth-child(2n+1){
	padding-top: 0.5rem;
    padding-right: 0.25rem;
    padding-left: 0.5rem;
}
.hdjsh3{
    font-size:1.2rem;
    border-left: 3px solid #009933;
    padding-left: 0.4rem;
    margin: 1rem 0;
    position: relative;
    color: #1c9d43;
    line-height: 100%;
}
.genduo {
    position: absolute;
    right: 0.5rem;
    top: 0;
    font-size: 0.8rem;
    font-weight: normal;
}
/*.about_con{padding: 0.5rem 0;}
.about_con img{width: 100%; padding: 0.5rem;}
.about_con dd{font-size: 0.85rem; line-height: 1.5rem; margin-bottom: 0.5rem; padding: 0 0.5rem;}
.new_show_tit{font-size: 1rem!important; color: #333333; text-align: center; line-height: 250%;}
.splbbt{overflow: hidden;}
.splbbt li{float: left; width: 33.3%; text-align: center; font-size: 1rem; height:40px; line-height: 40px;}*/

/*资讯中心 end*/
.splbbt{overflow: hidden;}
.splbbt li{float: left; width: 50%; text-align: center; font-size: 1rem; height:40px; line-height: 40px;}
.hover{color: #009933!important; border-bottom:2px solid #009933 ;}
.cnxhd1:nth-child(2n+1) {
	padding-top: 0.5rem;
    padding-right: 0.3rem;
    padding-left: 0.6rem;
}
.cnxhd1:nth-child(2n) {
	padding-top:0.5rem;
    padding-left: 0.3rem;
    padding-right: 0.6rem;
}
.cnxhd1 {
    width: 50%;
    margin-top: 5px;
    float: left;
    overflow: hidden;
    
}
.spsslb-img1 img {
    width: 100%;
}
.cnxhd-dpmc {
    font-size: 1rem;
    line-height: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    background: #FFFFFF;
    text-align: center;
    line-height: 2rem;
    
}
.base_box li{width: 25%;}
.base_con{background: #F5F5F5;}
.contact_tit{font-size: 1rem!important;color: #ff9900}




/*-----------------------------移动动画------------------*/
.pop-wrap {position: fixed;background:rgba(0, 0, 0, 0.498039);z-index: 99;top: 0;left: 0;right: 0;bottom: 0;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: -ms-flexbox;-ms-flex-pack: center;-ms-flex-align: center;}

.moveFromTop{-webkit-transform: translate3d(0, -100%, 0);-moz-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.moveFromTop-moved {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}

.moveFromBottom{-webkit-transform: translate3d(0, 100%, 0);-moz-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.moveFromBottom-moved {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}

.moveFromLeft{-webkit-transform: translate3d(-100%, 0, 0);-moz-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.moveFromLeft-moved {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}

.moveFromRight{-webkit-transform: translate3d(100%, 0, 0);-moz-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.moveFromRight-moved {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}

#pagenav_pop{
	background: #009933 !important;
}
.nav_top{
	width: 100%;
  height: 3rem;
  background: #0e823b;
  position: fixed;
}
.nav_top h1{
	font-size: 2em;
	height: 3rem;
	line-height: 3rem;
	text-align: center;
	color: #ccffcc;
}
.nav_content{
	padding-top: 3rem;
}
.nav_content>ul>li{
	/*height: 2.5rem;*/
	line-height: 250%;
	font-size:1rem;
	color: #ccffcc;
	margin-left: 1rem;
	border-bottom: 1px solid #56bb78;
	margin-right: 1rem;
}
.nav_content ul li div{
	padding-bottom: 1px;
}
.nav_content>ul>li>div>label{
	display: block;
	float: right;
}
.secondmenu>li>div>label{
	display: block;
	float: right;
}
ul.secondmenu,ul.thirdmenu{
	display: none;
}
ul.secondmenu>li{
	margin-left: 1rem;
	border-bottom: 1px solid #56bb78;
	text-indent: 0;
}
ul.secondmenu>li:nth-last-child(1){
	border-bottom: none!important;
	
}
.thirdmenu>li{
	margin-left: 2em;
}
ul.news_c_list li{
	line-height:48px;
	border-bottom:1px solid #eee;
	padding:0 0.5rem;
}
ul.news_c_list li a{
	font-size:14px;
	color:#697686;
	background:url(../image/news_list_yy.jpg) no-repeat left center;
	padding-left:0;
	overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;
}
ul.news_c_list li span{
	color:#ccc;
}
/*page*/
.page{padding:30px 0 20px; /*margin-left:292px;*/}
.page span,.page a{ display:inline-block; border:1px solid #e4e4e4; height:28px; line-height: 28px;  color: #666666; padding:0 10px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; margin:0 4px; text-decoration:none;}
.page span,.page a.active,.page a:hover{ color:#FFF; background:#009933; border-color:#009933;}
.page a em{ display:inline-block; width: 0; height: 0; border-top: 4px solid transparent; border-bottom: 4px solid transparent;}
.page a.prev em{border-right: 8px solid #999; margin-right:5px;}
.page a.next em{border-left: 8px solid #999; margin-left:5px;}
.page a.prev:hover em{ border-right-color:#FFF;}
.page a.next:hover em{ border-left-color:#FFF;}
.float_r {float: right;}
.tc{text-align: center;}

.about_con{padding: 0.5rem 0;}
.about_con img{width: 100%; padding: 0.5rem;}
.about_con dd{font-size: 0.85rem; line-height: 1.5rem; margin-bottom: 0.5rem; padding: 0 0.5rem;}
.three_tb img{width:2rem; float: left; padding: 0; margin-right: 0.5rem;}
t:-130px; background: #f8f8f8; text-align:left; font-size:14px; color:#000; line-height:200%;  min-height:193px;}